corporate contracts legal method of business patents lawyer contracts law law contract clauses patent patent attorney attorney patent law contract term intellectual property internet patents contract law firm copyright